package com.hk.Mgr.web.message.order;

import com.hk.Mgr.web.message.RequestMsg;

public class PaymentRes extends RequestMsg {

	private static final long serialVersionUID = 2436545703822777831L;
	/**
	 * 卡类型
	 */
	private String cardType;

	/**
	 * 卡id
	 */
	private String paymentId;
	/**
	 * 账户姓名
	 */
	private String accountName;

	/**
	 * 加密后的姓名
	 */
	private String accountNameEncry;
	/**
	 * 银行码
	 */
	private String bankId;

	/**
	 * 填写该银行卡号
	 */
	private String paymentNo;

	/**
	 * 加密后的银行卡号
	 */
	private String paymentNoEncry;

	/**
	 * 身份证号，字母大写
	 */
	private String identityNo;

	/**
	 * 加密后的身份证号
	 */
	private String identityNoEncry;

	/**
	 * 办理银行卡时的注册电话号码
	 */
	private String phone;

	/**
	 * 加密后的手机号
	 */
	private String phoneEncry;

	/**
	 * 盈米订单专用
	 */
	private String paymentMethodId;
	/**
	 * 银行名称
	 */
	private String bankName;
	/**
	 * 银行机构号
	 */
	private String bankOrgId;
	/**
	 * 支持的合作方
	 */
	private String supportCompany;

	/**
	 * 0:已解绑 1：绑卡 10：换卡中
	 */
	private Integer cardStatus;

    /**
     * 0:未进行过换卡 1：换卡成功 -1: 换卡失败
     */
    private Integer changeCardResult;

	/**
	 * 其他信息
	 */
	private String extraInfo;

	/**
	 * 其他信息 1富友, 3火柴, 4盈米
	 */
	private String company;

	public String getAccountNameEncry() {
		return accountNameEncry;
	}

	public void setAccountNameEncry(String accountNameEncry) {
		this.accountNameEncry = accountNameEncry;
	}

	public String getPaymentNoEncry() {
		return paymentNoEncry;
	}

	public void setPaymentNoEncry(String paymentNoEncry) {
		this.paymentNoEncry = paymentNoEncry;
	}

	public String getIdentityNoEncry() {
		return identityNoEncry;
	}

	public void setIdentityNoEncry(String identityNoEncry) {
		this.identityNoEncry = identityNoEncry;
	}

	public String getPhoneEncry() {
		return phoneEncry;
	}

	public void setPhoneEncry(String phoneEncry) {
		this.phoneEncry = phoneEncry;
	}

	public String getAccountName() {
		return accountName;
	}

	public void setAccountName(String accountName) {
		this.accountName = accountName;
	}

	public String getIdentityNo() {
		return identityNo;
	}

	public void setIdentityNo(String identityNo) {
		this.identityNo = identityNo;
	}

	public String getBankId() {
		return bankId;
	}

	public void setBankId(String bankId) {
		this.bankId = bankId;
	}

	public String getPaymentNo() {
		return paymentNo;
	}

	public void setPaymentNo(String paymentNo) {
		this.paymentNo = paymentNo;
	}

	public String getPhone() {
		return phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public String getPaymentMethodId() {
		return paymentMethodId;
	}

	public void setPaymentMethodId(String paymentMethodId) {
		this.paymentMethodId = paymentMethodId;
	}

	public String getPaymentId() {
		return paymentId;
	}

	public void setPaymentId(String paymentId) {
		this.paymentId = paymentId;
	}

	public String getBankName() {
		return bankName;
	}

	public void setBankName(String bankName) {
		this.bankName = bankName;
	}

	public String getBankOrgId() {
		return bankOrgId;
	}

	public void setBankOrgId(String bankOrgId) {
		this.bankOrgId = bankOrgId;
	}

	public String getCardType() {
		return cardType;
	}

	public void setCardType(String cardType) {
		this.cardType = cardType;
	}

	public String getSupportCompany() {
		return supportCompany;
	}

	public void setSupportCompany(String supportCompany) {
		this.supportCompany = supportCompany;
	}

	public Integer getCardStatus() {
		return cardStatus;
	}

	public void setCardStatus(Integer cardStatus) {
		this.cardStatus = cardStatus;
	}

	public String getExtraInfo() {
		return extraInfo;
	}

	public void setExtraInfo(String extraInfo) {
		this.extraInfo = extraInfo;
	}

	public String getCompany() {
		return company;
	}

	public void setCompany(String company) {
		this.company = company;
	}

    public Integer getChangeCardResult() {
        return changeCardResult;
    }

    public void setChangeCardResult(Integer changeCardResult) {
        this.changeCardResult = changeCardResult;
    }
}
